package com.kly.dto;

import java.io.Serializable;

/**
 * @ClassName: SmsBackRequestDTO
 * @description: 颂量短信回调推送
 * @author: yuwn
 * @create: 2023-11-17 11:00
 */
public class SmsBackRequestDTO implements Serializable {

    /**
     * appId应用id
     */
    private String appId;

    /**
     * msgId
     */
    private String msgid;

    /**
     * 手机号码
     */
    private String mobile;

    /**
     * 状态码：0成功，其他失败
     */
    private Integer status;

    /**
     * 原因描述
     */
    private String reason;

    /**
     * 时间戳
     */
    private Long timestamp;

    /**
     * 费用详情
     */
    private PriceDetailRequestDTO pricedetail;

    public String getAppId() {
        return appId;
    }

    public void setAppId(String appId) {
        this.appId = appId;
    }

    public String getMsgid() {
        return msgid;
    }

    public void setMsgid(String msgid) {
        this.msgid = msgid;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }

    public Long getTimestamp() {
        return timestamp;
    }

    public void setTimestamp(Long timestamp) {
        this.timestamp = timestamp;
    }

    public PriceDetailRequestDTO getPricedetail() {
        return pricedetail;
    }

    public void setPricedetail(PriceDetailRequestDTO pricedetail) {
        this.pricedetail = pricedetail;
    }
}
